odorivector
Look at other dictionaries:
odorivector — odor·i·vec·tor (o″dər ĭ vekґtər) a substance which gives off an odor … Medical dictionary
odorivector — odor·i·vec·tor … English syllables
odorivector — n. substance causing odour … Dictionary of difficult words